Science

Debris from most spectacular comet outburst may explain its perplexing behavior ..